home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 1999 August / SGI Freeware 1999 August.iso / dist / fw_FileRunner.idb / usr / freeware / lib / FileRunner2.5 / KnownBugs.txt.z / KnownBugs.txt
Encoding:
Text File  |  1999-01-26  |  6.1 KB  |  188 lines

  1.  
  2. KNOWN BUGS AND PROBLEMS
  3. =======================
  4.  
  5. ********************************************************************
  6. Bugs/problems I intend to fix:
  7. ********************************************************************
  8.  
  9. --------------------------------------------------------------------
  10. Setting "show all files" and doing an FTP copy recursively doesn't 
  11. work too well. (It tries to create directories named . and ..)
  12.  
  13. --------------------------------------------------------------------
  14. Having file names with spaces in them or other unusual characters
  15. (for a file name) when fetching from FTP in background mode usually
  16. doesn't work. A workaround is to download synchronously (in the 
  17. foreground).
  18.  
  19. ********************************************************************
  20. Bugs I don't intend to fix:
  21. ********************************************************************
  22.  
  23. --------------------------------------------------------------------
  24. FileRunner cannot handle files or directories that start with a
  25. ~-character. This looks like a bug in Tcl actually. Tcl parses a file
  26. called "~foo" as the home directory of user "foo", which is not
  27. correct if you really mean the file "~foo"...
  28.  
  29. --------------------------------------------------------------------
  30. Files with spaces in the filename will sort incorrectly.
  31.  
  32. --------------------------------------------------------------------
  33. If your timezone is set to GMT+xx then you might get incorrect dates
  34. when you view FTP listings. This is because the Tcl/Tk clock scan
  35. function cannot deal with GMT+xx elements in the date string. Don't
  36. know why. You should use another timezone notation instead, like PST
  37. or MET etc.
  38.  
  39. --------------------------------------------------------------------
  40. Marking an entry in the hotlist and pressing the middle mouse button
  41. will yield an error.
  42.  
  43. --------------------------------------------------------------------
  44. Don't press Alt+Esc to exit a text window
  45.  
  46.  
  47. ********************************************************************
  48. The following list shows crash dumps caused by bugs in Tcl/Tk. 
  49. There's not much I can do about them, other than acknowledge their
  50. existence and hope the next version of Tcl/Tk won't have them.
  51. ********************************************************************
  52.  
  53. --------------------------------------------------------------------
  54. Tcl crash:
  55.  
  56. grab failed: window not viewable
  57.     while executing
  58. "grab -global $menu"
  59.     invoked from within
  60. "if {$tkPriv(postedMb) != ""} {
  61.         grab -global $tkPriv(postedMb)
  62.     } else {
  63.         while {[wm overrideredirect $menu]
  64.                 && ([winfo class [winfo parent $menu ..."
  65.     (procedure "tkMenuButtonDown" line 4)
  66.     invoked from within
  67. "tkMenuButtonDown .toplevel_1.text.p"
  68.     (command bound to event)
  69.  
  70. --------------------------------------------------------------------
  71. Tcl crash:
  72.  
  73. bad window path name ".editq"
  74.     while executing
  75. "destroy $w"
  76.     (procedure "tk_dialog" line 97)
  77.     invoked from within
  78. "tk_dialog .editq {What to do?} {Do you want to save before exiting?} {} 0 Yes No Cancel"
  79.     invoked from within
  80. "set r [tk_dialog .editq {What to do?} {Do you want to save before exiting?} {} 0 Yes No
  81. Cancel]..."
  82.     (procedure "EditTextCheckPoint" line 2)
  83.     invoked from within
  84. "EditTextCheckPoint {/home/euler/acs/fontenel/.fr} .toplevel_1 "ReadConfig; ForceUpdate""
  85.     (command for "WM_DELETE_WINDOW" window manager protocol)
  86.  
  87. --------------------------------------------------------------------
  88. Tcl crash:
  89.  
  90. can't read "tkPriv(oldGrab)": no such element in array
  91.     while executing
  92. "if {$tkPriv(oldGrab) != ""} {
  93.         if {$tkPriv(grabStatus) == "global"} {
  94.             grab set -global $tkPriv(oldGrab)
  95.         } else {
  96.             grab set $tkPriv(oldGrab)
  97.  ..."
  98.     (procedure "tkMenuUnpost" line 57)
  99.     invoked from within
  100. "tkMenuUnpost {}"
  101.     invoked from within
  102. "if  {($tkPriv(postedMb) == $w) && ($tkPriv(inMenubutton) == $w)} {
  103.         tkMenuFirstEntry [$tkPriv(postedMb) cget -menu]
  104.     } else {
  105.         tkMenuUnpost {}
  106.      ..."
  107.     (procedure "tkMbButtonUp" line 4)
  108.     invoked from within
  109. "tkMbButtonUp .fleft.dirmenu_frame.hotlist_but"
  110.     (command bound to event)
  111.  
  112. --------------------------------------------------------------------
  113. Tcl crash:
  114.  
  115. grab failed: another application has grab
  116.     while executing
  117. "grab $w"
  118.     (procedure "tk_dialog_fr" line 71)
  119.     invoked from within
  120. "tk_dialog_fr .apop "**Error**" "$error" "" 0 "OK""
  121.  
  122.  
  123. --------------------------------------------------------------------
  124. Tcl crash:
  125.  
  126. bad listbox index "": must be active, anchor, end, @x,y, or a number
  127.     while executing
  128. "$w selection clear $i $el"
  129.     ("extended" arm line 7)
  130.     invoked from within
  131. "switch [$w cget -selectmode] {
  132.         browse {
  133.             $w selection clear 0 end
  134.             $w selection set $el
  135.             set tkPriv(listboxPrev) $el
  136.         }
  137.         extended {
  138.             ..."
  139.     (procedure "tkListboxMotion" line 7)
  140.     invoked from within
  141. "tkListboxMotion .fupper.fleft.frame_listb.listbox1 [.fupper.fleft.frame_listb.listbox1 index 
  142. @152,204]"
  143.     (command bound to event)
  144.  
  145. --------------------------------------------------------------------
  146. Tcl crash:
  147.  
  148. grab failed: window not viewable
  149.     while executing
  150. "grab -global $menu"
  151.     (procedure "tkMenuButtonDown" line 33)
  152.     invoked from within
  153. "tkMenuButtonDown .fupper.ftop.menu_frame.settings_but.m"
  154.     (command bound to event)
  155.  
  156.  
  157. --------------------------------------------------------------------
  158. Tcl crash:
  159.  
  160. grab failed: window not viewable
  161.     while executing
  162. "grab -global $w"
  163.     (procedure "tkMbPost" line 107)
  164.     invoked from within
  165. "tkMbPost $tkPriv(inMenubutton) 155 116"
  166.     (command bound to event)
  167.  
  168. --------------------------------------------------------------------
  169. Tcl crash:
  170.  
  171. invalid command name "tcl_wordBreakBefore"
  172.     while executing
  173. "tcl_wordBreakBefore [$w get] $anchor"
  174.     ("word" arm line 6)
  175.     invoked from within
  176. "switch $tkPriv(selectMode) {
  177.         char {
  178.             if $tkPriv(mouseMoved) {
  179.                 if {$cur < $anchor} {
  180.                     $w selection range $cur $anchor
  181.                 } elseif {$cur > $a..."
  182.     (procedure "tkEntryMouseSelect" line 9)
  183.     invoked from within
  184. "tkEntryMouseSelect .fupper.fright.entry_dir 174"
  185.     (command bound to event)
  186.  
  187.  
  188.